Global > Sri Lanka > Bambarakele

Hotels in Bambarakele, Sri Lanka

The Wind Castle - 50/1 Shanthipura Road