This 11-bedroom boutique hotel nestled in between the cinnamon plantations next to Koggala Lake has a very special and beautiful location in Sri Lanka…
Read MoreThis lovely hotel opened 5 years ago and is ideally located within a 15 minutes drive from Sri Lanka’s Udawalawe National Park. The staff are extremely friendly...
Read More