Contact Us

Separated by land and water, across 2 continents, but we are still very tightly knit as an organisation. We are in Bali and New Delhi.

Physical Address

Bali (Indonesia)uk

PT. Leisure Holidays Travel, Jalan Suli 138, Denpasar

Telephone Number: +62-361-242956, +62-82147646104



New Delhi (India)UAE

C 72, Anand Vihar & Delhi - 110092

Telephone Number: +91-11-47350330