Varkala - YD Stay 283001 (Black Beach Resort)
Thiruvambadi Road, Varkala, Kerala 695141
YD Stay 283001 (Black Beach Resort) in Varkala is located at a distance of 4 km from Varkala Bus Stand, 3.8 km from Varkala Railway Station, and...
- Food facility available
- Parking available