Beautiful Beaches in Sri Lanka for a Relaxing Vacation

The island country of Sri Lanka is situated in the Indian Ocean and is well known for its natural beauty. This geographically diverse country boasts of mountains, rainforests and plenty of beaches since the country is surrounded by water on all sides. There are several beautiful beaches in Sri Lanka that attract several tourists from […]