Popularly known as ‘God's Own Country,’ Kerala, located in the South of India, is a heaven for tourists. With its green ...
Kerala is facing an alarming crisis as the drug mafia tightens its grip, pulling more and more young people into the depths ...