Paradise on Earth

Cayo Coco, Cuba, one of a few places on Earth where you will find minimal civilization due to the US embargo restriction for decades. Mother Nature has been looking after this piece of Paradise since then.