Standing on the sea shore of Bay of Bengal in Mahabalipuram in Tamil Nadu district of India is the famous Shore temple; seen from far as two pagoda style towers rising to the sky. Why is it so famous? It’s now merely an archeological site and as per our guide Mr. Ali, the government has... Read More...