A beautiful and impressive island nation that's found just off the south east tip of India, Sri Lanka is fast becoming a popular vacation destination. On this island you'll find large ruins, sandy beaches, tropical jungle, and even a few arid delights.
Although you can find lots of different accommodation options throughout the entire island, ranging from upscale resorts to hostels, you won't find any overwater villa resorts. Because of this, you'll have to travel to another location to experience your dream overwater escape. Now you may think that this means you have to change your entire vacation plan and start looking into the resorts found in the South Pacific, but luckily there is a much closer option- the Maldives.