Blog Details

This is my favorite location in Sri Lanka, and I believe Nuwara Eliya's natural sights are

All three locations are situated in the south coast of the island and is home to a variety of beautiful beaches that will give you the perfect sunny and sandy honeymoon that you always wished