The elusive dream of a land-linked NepalBy Neelesh Maheshwari Nepal is not economically strong and politically stable to be a bridge between India and China.
Lumbini Palace Resort signs deal with Marriott to launch ‘Nepal’s first five-star water and eco-resort’