Email Address: tour@ibtholidays.com, tour@ibtholidays.com
Registered Office: 310, 3rd Floor, 89, Hemkunt Chambers, Nehru Place, New Delhi- 110019
Operational Office: 310, 3rd Floor, 89, Hemkunt Chambers, Nehru Place, New Delhi- 110019
We have been trusted by travellers around the world since 2010.