HinduismThe history of Hinduism is as complex as the stories of its many deities and the architecture of this religion serves as an excellent place to understand the meanings of the major gods and their myths. Often spectacular, compelling in their details, exquisite and sometimes strikingly erotic and sensual, locations visited include: the Kailasa Shiva Temple, Ellora in Deccan, India; the Temples of Khajuraho in Madhya Pradesh, India; Brihadeshwara Temple, Thanjavur and the Meenakshi Temple, Madurai in Tamil Nadu, India; Vijayanagara, Karnataka, India; and the world-famous Angkor Wat in Cambodia.