Contact STS Tours
7181 Woodbine Ave. Suite 114
To inquire about our services, please call:
Toll-Free: 1(800) 663-5013 (inside Canada)
Or complete the form below and press Submit.
Holy Cow!“Holy cow!” I cried, looking out the car window as we drove away from Indira Gandhi International Airport in New Delhi. My wife Margaret and I were quite taken aback, not expecting this kind of a welcoming party, as their dusky images appeared all of a sudden in our headlights...