This is the Double Helix staircase in the Vatican, located in Rome, Italy. My girlfriend and I visited Rome shortly after Venice. Prior to visiting…
View More Double HelixHelix Bridge
If you have ever been to Singapore then you no doubt no where this area is. This is situated right in the middle of the…
View More Helix Bridge