These impressive fortresses look like something out of fairytale story and make us relive a time of splendor and legends. They are one of the great treasures of Spain and visiting them will surely take us centuries back, when knights and troubadours lived here. They are usually located on top of hills, giving us stunning…