Bemwehera Gane Rajamaha Viharaya
Bentota is a resort town on Sri Lanka’s southwest coast. Its long Bentota Beach stretches north, where it becomes a sandy strip known as Paradise Island, parallel to Bentota Lagoon. Even though this town is now best known for its beaches, the history of this town goes as far as the 2nd century BC and … Read more