NEWSAR
Multi-perspective news intelligence
Cano Island

Cano Island

Location Region

Caño Island is a small island and biological reserve in the Bahia de Corcovado in Osa, Costa Rica. It is on the Pacific Ocean side of Costa Rica, 10 miles (16 km) west of Punta Llorona on Península de Osa. It rises steeply to a flat top of 123 metres (404 ft) in height.

Mentions:0
7 Days:0