Kolukkumala is a beautiful mountain near Munnar. This is where the world's highest tea plantation is situated. Organic tea from this mountain is very famous.
Read this post on keralahoneymoons.com/blog