Гнилая пещера расположена на склоне Белой горы, между сёлами Подгоры и Гаврилова Поляна. От асфальтовой дороги туда ведёт хорошо заметная тропа, а чтобы никто точно не пропустил это место, в её начале установлен указатель. Своё второе название – Ледяная – пещера получила из-за того, что даже в летнюю жару, когда в июле-августе неделями держится дневная температура под 40 градусов, на стенках пещеры сохраняется иней и даже тонкая корка льда. А ведь при среднегодовой температуре +6 градусов лёд должен хоть когда-то таять! Самое правдоподобное объяснение этого феномена состоит в том, что под Белой горой сохранились остатки льда со времён последнего ледникового периода, который до сих пор не растаял, и холодный воздух от него поступает по расщелинам в Ледяную пещеру и карстовый колодец над ней.