As the birthplace of four religions -- Hinduism, Jainism, Buddhism and Sikhism -- it's no surprise that India is home to some of the most beautiful and ancient temples in the world. From the beachside beauty of Mahabalipuram to the awe-inspiring Akshardham temple of Delhi, India's temples offer a fascinating and still-visible glimpse into its past.