Ella
This beautiful town is lush with green covered mountains, numerous tea plantations, streams & waterways that lead to breathtaking waterfalls and stunning mountain-top views.
0 Comments
11 things to do on your honeymoon holiday in Sri Lanka
A honeymoon holiday in Sri Lanka comes in a lot of flavours and offers the best romantic getaway for any type of couple. Whether you love adventure and explorations or looking for a relaxing time to spend together after all