Rio Sidra

Rio Sidra is a densely populated island town in the San Blas Archipelago of the Kuna Yala comarca (indigenous province) of Panama. The island is 1 kilometre (0.6 mi) off Panama's north coast. * v * t * e

Rio Sidra

Rio Sidra is a densely populated island town in the San Blas Archipelago of the Kuna Yala comarca (indigenous province) of Panama. The island is 1 kilometre (0.6 mi) off Panama's north coast. * v * t * e