Manuel Canedo has been in Nassau, Bahamas

Profile | 95 places in 20 countries