<p>Taprobane Island is a 2.5-acre private island and luxury villa located 200 yards off the southern coast of Sri Lanka, opposite the village of Weligama</p>