deepakmagazine.com
One Day In Bentota
Bentota – a small resort town located in Sri Lanka – woos a large number of tourists from all parts of the globe. Pristine beach and watersports activities are the major attractions for…