Boat Ride Sri Lanka, Lake View

Famous Nuwara Eliya and the Lake Gregory in the heart of the city is a much sought out tourist.

All Media

Famous Nuwara Eliya and the Lake Gregory in the heart of the city is a much sought out tourist.