Hidden place · Koyilandy, India

Meerod Mountains

Also called the Microwave Mountains, this spot near Meppayur offers views over rivers and valleys. Fog is common, adding to the landscape’s atmosphere.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload