India Satara

Talbid

Satara · India

This little village in Maharashtra's Satara district, set within walking distance of water and close to a wider region recognized for its World Heritage significance, making it a quiet base for exploring the area.

  • Nearest water from center3.4 km
  • UNESCO within 50 km1