Travelchacha
Fraud and threats
This is the worst company ever. I booked a tour of rajasthan with them and they charged crazy lots of money for the tour. but when we went on the tour, the hotels were booked next to garbage disposal or some bad locality in the city. Additionally, when we complained they replied - "sorry, do ...