Chikhaldara is the only hill station of Maharashtra with connection with the mythology of India. Rolling hills and sprawling tea plantations have crowned this holiday destination with the rare distinction of being a must visit.
Chikhaldara is the only hill station of Maharashtra with connection with the mythology of India. Rolling hills and sprawling tea plantations have crowned this holiday destination with the rare distinction of being a must visit.