Album Info:
The tall building is the Gran Hotel Bali. It's the tallest building in Spain and the tallest hotel in Europe. They say it's around 210 meters high. It's in a city called Benidorm. There are a lot of resorts there but this one kinda takes the cake.
Sample Email
Below is what we'll send to your friends to invite them - edit or remove the optional note.
No comments so far...
To be able to leave a comment please Log in or Sign up.