La gruta de las Maravillas está situada en la localidad española de Aracena, en la provincia de Huelva, a 89 km de Sevilla, en el suroeste de España. Se encuentra ubicada en pleno casco urbano. La tradición popular narra que su descubridor fue un pastor, aunque la primera referencia histórica sobre su existencia data de 1886. Fue abierta al público en 1914, siendo la primera en España en hacerlo. Se encuentra situada en la calle Pozo de la Nieve de la ciudad de Aracena, junto a la Plaza de San Pedro.