Popular destinations for Surfing tours include Australia , Costa Rica , Indonesia , Ecuador , Malaysia , Morocco , New Zealand , Peru , Singapore and Thailand