Category: Beruwala

Beruwala is a beautiful beach town on Sri Lanka’s southwest coast. It is known for its golden sands, water sports, ancient mosques, and seaside resorts.

 

 / 

Sign in

Send Message

My favorites