Close

Peerumedu, Kerela, IN

Peerumedu is a small hill station, snuggled at an altitude of 914 m above sea level,