X
Vasco Da Gama Beach Resort and Spa
Kappad, Calicut
Rate This
Across the road from the Indian Ocean and nestled amid 1.5 hectares of tropical gardens, this relaxe