- Taprobane Island: Taprobane Island is a small island from the coast of Weligama, and it is actually dwelling to a shocking villa which was crafted by a French count within the twenties. The villa can be a masterpiece of architecture and style, and it's got five bedrooms, a swimming pool, a library, along with a staff of 5. These types of temples… Read More