Destinations Wet zoneAmbuluwawa Tower: Sri Lanka’s Hidden GemSL TravellerFebruary 28, 2023February 28, 2023 by SL TravellerFebruary 28, 2023February 28, 202302722 Sri Lanka, a tropical island nation located in the Indian Ocean, is known for its stunning natural beauty, rich history, and vibrant culture. One of...