- Taprobane Island: Taprobane Island is a little island from the coast of Weligama, and it is dwelling to a stunning villa that was created by a French rely within the twenties. The villa is actually a masterpiece of https://amaankqaw279321.ezblogz.com/62063503/an-unbiased-view-of-w15-weligama