Lake Garda in Italy

This place had the most fascinating views I've ever encountered.

The picture below is from the beautiful Costa del Sol in Spain.  

6b18096c

Comments

Please sign in or sign up to comment.