Ambalangoda, Hikkaduwa

Sri Lanka Ayurveda Garden

About

Sri Lanka Ayurveda Garden is a restaurant in Ambalangoda, Hikkaduwa, Sri Lanka.