Vellore is an important city located in the Tamil Nadu state of India. It is popular for the historic Vellore Fort and homes two important educational institutes of India- the VIT University and Christian Medical College & Hospital. There are a number of cool places to visit near Vellore.
If you are looking for quick getaways from Vellore, here is some suggestion. Continue reading “5 Quick getaways from Vellore”