Turtle hadtury,in kogoda.
Photos taken at different Tourist Attractions in Sri Lanka.
Gueddana, Sri Lanka
Negombo Fish Market, Sri Lanka
Nuwara Eliya, Sri Lanka
Negombo (Sinhala: මීගමුව [ˈmiːɡamuʋə]; Tamil: நீர்கொழும்பு [nir koɭumbu]) is a major city in Sri Lanka, on the west coast of the island and at the mouth of the Negombo Lagoon, in Western Province,