Previous   Up   Next
Photo: 44 of 59, Album: Aruba 2005
A picture inside the Tunnel of Love cave. They give you lights and you take a self-guided tour.

A picture inside the Tunnel of Love cave