weligama sri lanka for Dummies
- Taprobane Island: Taprobane Island is a little island from the Coastline of Weligama, and it is actually household to a surprising villa which was created by a French rely while in the 1920s. The villa can be a masterpiece of architecture and style, and it has 5 bedrooms, a swimming pool, a librar