‘Nepal – A perfect holiday destination’
This post is authored by Tomosha Bhattacharjee. Nepal, a popular tourist resort has natural and artistic backdrop. Nestled in the majestic Himalayas it is overwhelmingly beautiful. One can reach Nepal from India either by air or by train. We- a group of four decided to take the latter. One has to get down at Raxaul [...]