Map
78 M.S. Matara Rd., Galle, Sri Lanka
Hotel
Apa Villa Thalpe