Mahiyanganaya || Exploring the Untouched Beauty of Sri Lanka 0 (0)

Mahiyanganaya is the place for you should you’re a traveler searching for a spot that’s off the crushed path. This small village is positioned in Sri Lanka’s central highlands and…