My wife & I are planning a 3 week trip to south India in January. Does anyone know about The Travel Planet India as they've given us quite a nice proposal. Any info is appreciated.
About this group
- Members: 515
- Join Policy: Anyone can view, Open to anyone
- Messages: 193
- Photos: 90
This is a group for travellers in India to share views, interact and get the best out of the internet for their travel needs
Advertisement






