The Sacred Cave

06/11/2013 08:55

The CAVE is a cavity inside the earth which may be either natural or artificial in origin. Natural caves come into existence by the action of water or tectonic displacement. Both natural and artificial caves have served humankind in various capacities since time immemorial. [Read more] ...