Petite miracles of the World!

Shells – The hard outer protective layer created by sea animals. If this was not miraculous enough, I sometimes wonder at the persuasion and perseverence with which humans perceive their goals. One such wonder is the Shell Museum at Mahabalipuram (Mamallapuram). A collection of more than 40000 different shells is what welcomes you there. Each […]