•••
For an Indian, the first place that comes to mind when thinking of traveling abroad is Nepal (usually followed by Bhutan, Sri Lanka and Thailand). I was no exception and being a mountain lover, I always wanted to visit this beautiful country to explore the Himalayan villages and to witness the Buddhist culture that exists there. When I finally got the op[...]