I must have visited Mahabalipuram more than 10 times now and each time a fascinating new element, a new experience and a new story of this intriguing town gets introduced. There is a hidden story at each corner of this small UNESCO world heritage site. In