Refers to a small island or islet.
La insola que descubrimos en nuestras vacaciones es un lugar paradisíaco.
The island we discovered on our vacation is a paradise.
La insola que vimos en el viaje era un lugar paradisíaco con playas de arena blanca.
The island we saw on the trip was a paradise with white sandy beaches.