About Mancera Island
Interesting Places, Natural, Islands, Other Islands
Mancera Island (Spanish: Isla Mancera) is a minor island at the mouth of Valdivia River.
Source From:
Wikipedia
Provincia de Valdivia, Región de Los Ríos, Chile