Sekar Tours & Travels is a tour operator located in Vellore, Tamil Nadu. The average rating of this place is 1.00 out of 5 stars based on 1 reviews. The street address of this place is 134, Ettiamman Koil St, Thottapalayam, Vellore, Tamil Nadu 632004, India. It is about 0.82 kilometers away from the Vellore Cant railway station.
Aakarshan Agrawal 71 months ago
Bad experience. Cab was of very bad quality.