hotel bharat

tapola rd, near new lake, mahabaleshwar, maharashtra 412806, india