Barbados
Enough parking facilities, a reasonable Police and cool drivers are other characteristics besides some slightly crazy mini bus drivers, who sometimes tend to overdo it when it comes to speed.