My Next Vacation Spot

by Kyle on June 22, 2008

It’s called Taprobane, it’s situated on the south coast of Sri Lanka, and judging by the island tour and photos on the site (see below), I need to get there, post-haste.


View Larger Map

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Leave a Comment

Previous post:

Next post: