Where is Tamarama Beach?

Where is Tamarama Beach located?

Tamarama Beach, New South Wales, Australia (approx. -33.89904°, 151.2655°)


Where is Tamarama Beach on the map?