Tag Archives: Pokhara

Nepal: Nature Lovers Fave Destination – Part One

Spectacular view of Machapuchare (Fish Tail Mountain)

Traveling Nepal for the first time was terrific. Yes, this was my first ever solo travel experience internationally and was unforgettable in all ways. Being a nature lover, I was very interested to see mountain sunrise and sunset from Nepal, the mountainous land on the earth. So what did I do first to explore the natural […]

This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.