Home Tags Agra

agra

India’s Largest Hostel Chain Zostel to Add Vegan Meals to All 28 Locations

India's largest hostel chain, Zostel, plans to add vegan meals to all of its 28 top rated locations across India and Nepal, making vegan travel easier than ever. With the help of nonprofit animal rights organization...