Welcome to the exotic scenic grandeur of Majorda Beach Resort (Five Star Deluxe), located on a sprawling stretch of soft clear white sand in South Goa.
Majorda Beach Resort (Five Star Deluxe) offers 120 spacious rooms spread over 22 acres of lush green landscape, with luxurious ambience.