God's Own Country is Open for you with covid protocol in place.
If you ask me what is the most popular sight in Kerala in the last two years..
Calvary Mount is a popular destination among tourists visiting Idukki..
When the city is busy, the forests are a relief to the tourists. There is no better place..