The view of Beddagana Wetland Park, on the outskirts of Colombo, Sri Lanka is truly lush and mesmerizing.
READ ALSO: