Majorda Beach Resort Goa - 0 views
-
webmaster caper on 26 Nov 18Sprawling over lush green landscape, Majorda Beach Resort in Goa is where you should be if a luxurious stay is what you seek. Offering 120 spacious rooms including 10 cottages and suites, the resort will make you feel like home away from home.