iOS app Android app

Secret Islands of the World

PHOTOS: 10 Under-The-Radar Islands

AOL Travel News | Posted 07.28.2011 | Travel

Hollywood scouts were on to something when they skipped over Mykonos and chose a secret island in Greece as the location for Mamma Mia. The movie was ...