Famous Hill Station In South India

Famous Hill Station In South India / An idyllic hill station in south india, munnar is famous for its tea estates, exotic lush greenery and craggy peaks.