Tapola Travel Guide
Edit This The best resource for sights, hotels, restaurants, bars, what to do and seeTapola, located 30 kms from Mahabaleshwar, is known to be a picnic spot (and once again also a popular site for shooting films), probably some documentaries for doordarshan.
Contributors
October 23, 2006 change by giorgio
