Hyderabad: If Kerala is God’s Own Country, a trip to Kozhikode and Wayanad shows just why. While Kozhikode is known for its old-world charm, Wayanad is the go-to place for connecting with nature.
Biography: Mahesh Chinthala is an Indian film artist, who has worked predominantly in the Telugu movie industry.