179a Kurunduwatta Road
Thekkawatta, Devinuwarra 81170 Sri Lanka

Please click on each of the small pictures to see a bigger photograph

Sri Lanka, officially the Democratic Socialist Republic of Sri Lanka, is an island country in South Asia, located in the Indian Ocean to the southwest of the Bay of Bengal and to the southeast of the Arabian Sea.

Sri Lanka's history, culture and natural beauty are undeniably alluring. It's the place you haven't been to yet, that you should.  There are stunning beaches, temples and national parks to explore.
With eight Unesco World Heritage Sites, you can explore Sri Lanka's 2000-plus years of culture at these ancient sites, where legendary temples feature beautiful details even as they shelter in caves or perch on prominent peaks.

For more information, please see https://www.srilanka.travel/ and https://www.lonelyplanet.com/sri-lanka