Kerala Travel Guide: A Paradise Worth Visit

Kerala , a state of India, has nearly 600km of Arabian Sea shoreline. Kerala is located in South India and its capital is Thiruvananthapuram and is often referred to as God’s Own Country. According to Hindu mythology, Kerala was created by Lord Parshurama, an incarnation…