
Devon Falls
Devon Falls is a waterfall in Sri Lanka, situated 6 km west of Talawakele, Nuwara Eliya District on A7 highway.

Devon Falls is a waterfall in Sri Lanka, situated 6 km west of Talawakele, Nuwara Eliya District on A7 highway.

Pasikudah or Pasikuda is a coastal resort town located about 35 kilometers northwest of Batticaloa, Batticaloa District, Sri Lanka.

Bundala National Park is an internationally important wintering ground for migratory water birds in Sri Lanka.

Anuradhapura is a major city in Sri Lanka. It is the capital city of North Central Province, Sri Lanka and the capital of Anuradhapura District.

This is entrance at Hatton place in Pattipola. There has a very beautifull surrounding

This photo has taken at world's end on Sri Lanka. It is situate in Hatton and very famus and amozing place.
The above pictures were posted by Synotrip users. If you like, you can post some photos too!