Simtore Beach

Simtore Beach is a beach on the island of Guttusas.