- Taprobane Island: Taprobane Island is a little island from the coast of Weligama, and it truly is house to a stunning villa which was constructed by a French rely during the twenties. The villa can be a masterpiece https://phoebelqwl053225.vidublog.com/29541965/about-weligama-bay