Indradyumna Swami Journeys to a Lost City By Indradyumna Swami on August 13, 2023 ~Featured~, In India The temple cave of Varaha-Nrsimha juts out from the mountain leading to Ahovalam. Local priests say the Deities in these solid-stone temples were installed thousands of years ago.