India is acclaimed for its glorious temples with marvelous architecture or intriguing history. Kerala, is home to the ancient Guruvayur temple, one of the richest temples in the world, at Thrissur in Kerala, God’s own country. National Geographic Magazine marks the green paradise, Kerala, as one of the must-see destinations in the world. Kerala is