Surrounded by mystical hills, lush green trees and right on Miramar Beach, India's Marriott Goa Resort puts guests in one of the country's most cosmopolitan destinations known worldwide for its beaches and vibrant festivals. The six-acre resort stand... more...

