Kottappara Hills also known as Kottappara Mala is a viewpoint located at the Idukki District in the state of Kerala, which is known as the gods own country. Find Kottappara on Google Map. To reach Kottappara hills you need to travel around 22 kilometres from […]