AMBADI BEACH RESORT VARKALA
AMBADI BEACH RESORT PAPANASAM, VARKALA, 695141 Trivandrum, India,Object type: Hotel Thiruvananthapuram
Located in Trivandrum, within a 4-minute walk of Aaliyirakkm Beach and 1,800 feet of Varkala Beach, AMBADI BEACH RESORT VARKALA has accommodations with a terrac