Travel Kovalam by alan.dotchin January 29, 2004 by alan.dotchin January 29, 2004 Kovalam, a charming coastal town located in the southern Indian state of Kerala, is a serene and picturesque destination that has captured the hearts of travelers for decades. Renowned for … 0 comments 0 FacebookTwitterPinterestEmail