Travel Point is located in Siliguri, India on Hill Cart Rd, near Indian Oil Petrol Pump, Ward 3, Pradhan Nagar. Travel Point is rated 3 out of 5 in the category tour operator in India.
Address
Hill Cart Rd, near Indian Oil Petrol Pump, Ward 3, Pradhan Nagar