Bentota is a beautiful resort town on Sri Lanka’s southwest coast. It’s known for its massive Buddha statue, the centuries-old
Bentota is a beautiful resort town on Sri Lanka’s southwest coast. It’s known for its massive Buddha statue, the centuries-old