International Tourist Centre is located in Ghaziabad, India on Shop no Gurukul Shantidham Ashram, A-4, Jaipuria Enclave, Kaushambi. International Tourist Centre is rated 3.6 out of 5 in the category bus tour agency in India.
Address
Shop no Gurukul Shantidham Ashram, A-4, Jaipuria Enclave, Kaushambi