Wake up to mornings of snow-peaked mountains and lush greenery with rainbows in Nepal. The rugged beauty of this place will leave you mesmerized. Famous mainly for trekking, there’s a lot of local sights to be explored. The best part? You do not need a passport to visit the country if you’re an Indian citizen.