Castillo de La Cueva
Castillo de La Cueva, also known as the Castle of Caves, is located in Burgos, Spain.Located in Cebolleros, a small community in Burgos, the Castle-like structure has acquired fame and popularity because of its design and architecture. It was built single-handedly by Serafin Villaran, who created this magnificent work of art using rounded pebble-like stones […]















