Is Kerala Finally Climbing Out Of The COVID 19 Scare?

It’s not called the god’s own country for nothing. It is a land of boundless pleasures that stem from serenity and a naturally-captivating landscape that carries the bespoke earthen charms of India. Not overzealous or ostentatious in that there aren’t…