India Trip Destination Alambara Fort
Tuesday, June 7th, 2011A little known India Trip destination is located between Chennai and Puducherry on the East Coast Road. Past the melange of eclectic tourist attractions like the Artists' Village, the Crocodile Ba…