- Taprobane Island: Taprobane Island is a little island from the coast of Weligama, and it really is household to a stunning villa that was developed by a French depend inside the twenties. The villa is usually a https://tedfkax633480.timeblog.net/65968989/a-review-of-weligama-sri-lanka