Ubud, Bali, Indonesia
This ancient subterranean temple is shrouded in mystery. Although believed to have been built for spiritual meditation during the 9th century, its exact origins are unknown; its forbidding entrance, designed to ward off evil spirits, provides access to the cave’s interior, which features narrow stone tunnels and alcoves dedicated to Hindu gods.