Ever thinking about taking an exotic break away from the noisy cities and the popular cliché destinations? We recommend you one of the most spiritual countries in the world, a country of love and peace, despite years of rulers and wars, Nepal. Located in South Asia, this country where Buddha was ...