A coastal town in Bentota beach Sri Lanka is located in Galle district of the Southern Province. Bentota is located on the southern bank of Bentota river mouth. The name of the town is believed to be derived from a mythical story which claims a demon named Bem who ruled over the river bank called Tota. … Read more