No posts. Show all posts
No posts. Show all posts

Mandaram Nuwara | The Misty City In Sri Lanka

Mandaram Nuwara also known as The Misty City is a mesmerizing mountain village located at the foot the Mount Piduruthalagala, the highest pe...