6 of 10
The cars spotted on the island range from Lamborghini’s to Maserati’s, Mercedes, BMWs and Jaguars.
These car makes are imported from various different parts of the world. The high performance cars all appear to be brand new and some of them are the first of their kind in the country.