Pinterest • The world’s catalogue of ideas

Explore Patara Beach, Beaches and more!

Barcelona

Segovia, Spain in the central Spain. An ancient city, settled by the Roman's. An ancient Roman aqueduct provided the city's water supply until 1958.