PHOTO ESSAY: Life on Santa Rosa Island, a meeting point of three nations along the Amazon River

  • Posted on August 19, 2025
  • By The Toronto Star
  • 1 Views
PHOTO ESSAY: Life on Santa Rosa Island, a meeting point of three nations along the Amazon River

SANTA ROSA, Peru (AP) — Santa Rosa is a small island in the middle of the Amazon River. It has just one paved road, no running water and a health
continue reading...

Author
The Toronto Star

You May Also Like