Sao Tome and Principe - Tortoise Beach Aerial View. Tropical Paradise With Golden Sand, Palm Trees, and Ocean Waves Near Praia Grande.