Great Himalayan Drive Day 19: Check out the Vulture Restaurant in Chitwan in Nepal
Tweet This is one restaurant you may visit but not order anything for yourself. And if you want to see the patrons having a meal, do so discreetly lest you disturb them. Welcome to the Jatayu Restaurant meant exclusively for vultures located at the Nawalparasi district adjacent to the buffer zone of the Chitwan National Park in Nepal. Run by [...]

