Among the pristine places in Kerala’s Idukki district is the Power House Waterfalls, which happens to be an all-time favourite picnic spot.
Among the pristine places in Kerala’s Idukki district is the Power House Waterfalls, which happens to be an all-time favourite picnic spot.