My journey towards tapola, a village near mahabaleshwar in Maharashtra was the best natural site I have ever visited. It has many tourist attractions such as

  • River
  • Mountain
  • Plateux
  • etc