Watch the magic of Snowfall at Panthalloor near Pandikkad.
The magic of snowfall can be witnessed here at Panthalloor near to Pandikkad. Hundreds of people are flocking to the serene spot to witness this mesmerizing sight. People mainly arrive here in the early mornings. The spot has garnered publicity through social media posts by those who already visited here. Thee fog, climate, greenery, the … Continue Reading