While no one actually knows for sure where Robert Louis Stevensons’s famed Treasure Island really is, I am pretty sure that I have now found mine. The scenery on land may not be as bold or dramatic as some of the descriptions of the real Treasure Island, but Isla de la Plata has far more to offer than a rusty box of Read More