Where is Oyama Beach?

Where is Oyama Beach located?

Oyama Beach, Oyama Beach, Canada (approx. 50.110386°, -119.38499°)


Where is Oyama Beach on the map?