Madammakkulam waterfalls, Idukki
Madammakkulam waterfalls, arranged at Peermedu in Idukki locale of Kerala, is a characteristic lake under a spouting waterfall, circled by profound woods, this was a most loved spot of British grower in the pilgrim...