Don't listen to what they say, Go see yourself.
Travaasa, stemming from the words “travel” and “pravassa,” the Sanskrit word meaning memorable journey, has just one mission to encourage people to pick up backpacks & travel the earth. “START EXPLORING WITH TRAVASSA “
Travel Organisation
Malad West, Mumbai, Maharashtra, India
Website https://www.instagram.com/travassaholidays/