Whitewashed houses with flowers hanging from the balconies, narrow streets adorned with stylish boutiques, tiny old churches, beautiful fountains, and ladies wearing vivid flamenco dresses in the lively Plaza de Los Naranjos.
There are a number of structures across the world that have stood the test of time, and have witnessed the fiercest of wars, civilization changes, and so much more. Witness to it all, these ancient sites around the world deserve a spot in your travel wish list.