Havana: Some say it could be something in the water. Others point to a tree with mystical significance for locals. Maybe it's just chance.But neighbors all marvel at the 12 sets of twins living along
double take twins galore on havana streetImage Source : INDIATV
While there's been no scholarly study of the twins on 68-A Street, they nonetheless consider themselves part of a special community. Some look to faith for an explanation.