El Castillo de Los Duendes, Oaxaca, Mexico

El Castillo De Los Duendes can be translated to The Castle of the Spirits. I’m talking about a weird concrete building looking like a Disneyland castle in Mexico. While visiting the state of Oaxaca, Mexico we also stayed in a beautiful town called Villa de Etla. Our hosts urged us to go and see …