India, Nature August 15, 2014 The Genie is Free Today is Independence day for India, the Rock Pigeons are free from its cages in Chetpet. Like this:Like Loading...