- Taprobane Island: Taprobane Island is a little island from the coast of Weligama, and it truly is dwelling to a shocking villa which was built by a French depend within the twenties. The villa is usually a https://safiyaehau107873.thekatyblog.com/29421188/weligama-bay-marriottcontent-fundamentals-explained