India Vellore

Palavansathu

Vellore · India

A small village in Tamil Nadu's Vellore district, set among rolling hills and within easy reach of water, offering a quiet rural escape into South India's green interior.

  • Nearest water from center4.5 km
  • Nearest mountain from center13.5 km