Pallod Mahabaleshwar : Of panoramic views, perennial waterfalls and picturesque landscapes.