A Simple Key For weligama hotels Unveiled
- Taprobane Island: Taprobane Island is a small island from the Coastline of Weligama, and it can be property to a shocking villa that was built by a French depend within the twenties. The villa is a masterpiece of architecture and structure, and it has 5 bedrooms, a swimming pool, a library, along