Vellora is a village in Kannur district in the Indian state of Kerala. It has state road connectivity, schools, hospitals, post office, and bank dating back to the 1950s.
Vellora is a village in Kannur district in the Indian state of Kerala. It has state road connectivity, schools, hospitals, post office, and bank dating back to the 1950s. (en)
Vellora is a village in Kannur district in the Indian state of Kerala. It has state road connectivity, schools, hospitals, post office, and bank dating back to the 1950s. (en)