Sort:  

It is called Holbox Island in Mexico. A very small, cute island, without any regular roads, only sandy roads with golf carts, nice local people, etc :)