This tropical paradise is situated in the Indian Ocean, southwest of Sri Lanka, made up of more than ... a turtle observatory or enjoying a sunset beach picnic. If you're planning to travel ...
Situated just under the tip of India, Sri Lanka is no longer a well-kept secret. Word is out about the country's bounty of beaches—long beloved by surfers—mountainous terrain and welcoming ...