Naturally Nepal

It’s one of the historical place in Nepal. It worth a visit.

4 Likes