10+ Amazing hidden places in the world to travel
Church of San Juan Parangaricutiro, Michoacán, Mexico Today, the church of San Juan Parangaricutiro still stands halfway buried in solidified lava rock. It is all that remains of the village....
Read more