Temples have always fascinated people. Although their structure, design and meaning, are sometimes taken for granted, they seem to be magical religion made manifest. It seems to be one of mankind’s earliest instincts, this construction of a special building, or enclosure for divine encounter. Right back in the mists of time, some of the cave […]