- Taprobane Island: Taprobane Island is a small island from the coast of Weligama, and it really is household to a surprising villa which was designed by a French rely while in the 1920s. The villa is actually a https://sachinnase898512.get-blogging.com/30613728/top-guidelines-of-weligama-bay-marriottcontent