Kuttikkanam

‘Kuttikkanam’ is a village in Idukki district of Kerala in south India. It is 3,500 feet  above sea level and surrounded by lush green…