Majorda Beach Resort, situated on a 26 Km stretch of soft white sand South Goa blends the rich tapestry of its Portugese - Goan heritage with the luxury of a five-star deluxe resort.
Keywords:
Majorda, Beach, Resort, Beach Resort, India, Goa, Sand, Surf, Sea, Hotel, Deluxe, Accommodation, Holiday Inn, Taj, Tajmahal, Oberoi, Mariott, Water Sports