The Basic Principles Of marriott hotel weligama
- Taprobane Island: Taprobane Island is a little island from the Coastline of Weligama, and it can be dwelling to a stunning villa that was constructed by a French depend inside the twenties. The villa can be a masterpiece of architecture and style and design, and it's got five bedrooms, a swimming