The most romantic hotel in Sri Lanka is undoubtedly Taprobane Island, and you must take the opportunity to stay there for a few days during your vacation in Sri Lanka. Taprobane is an amazing place, and incredibly romantic, not the least of its charms is that you can only get to it by wading through the sea. The 2.5 acre…