Lepakshi – Unexplored Architectural Gem of IndiaThere are several architectural wonders in India, some well known while many of them unknown to Indians themselves. One of the unknown wonders of India is the Lepakshi Temple, located less than 100 kms fro