Colomares Castle is a fairytale hidden gem in Andalucia, a place where you would expect princes and princesses to show up at every corner. Located in the