An island in Kerala’s backwaters Kakkathuruth has made it to the list of stunning destinations across the world compiled by National Geographic magazine.
"Island of Crows" has been listed in National Geographic's 'Around the World in 24 Hours', a photographic tour of travel-worthy spots across the world.