Baddegama

Southern Province

A treehouse with a thatched roof surrounded by lush greenery.

Popular cities in Baddegama