Overview Details Press Releases Multimedia Locations People Groups If you want India, China, Thailand tour package, in Markham, ON, to contact the travel agency that caters to the wishes of over seventy thousand customers annually, call Nexus Holidays!