Location. Located in Munnar, Whispering Meadows is in the mountains and local attractions include Eravikulam National Park.