- Taprobane Island: Taprobane Island is a small island from the coast of Weligama, and it really is property to a stunning villa which was constructed by a French depend in the 1920s. The villa can be a masterpiece of https://charlieosaz370493.develop-blog.com/36509020/fascination-about-third-eye-weligama