Villa Wambatu in Unawatuna, Sri Lanka may be the nicest villa I’ve ever stayed in featuring 5 gorgeous bedrooms, a well-stocked kitchen, and a stunning pool. VILLA INFO VILLA EXPERIENCE From the so-so pictures on their Booking.com listing, we weren’t in a rush to go to Villa Wambatu at first. […]