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?
{"latitude":-33.89904,"longitude":151.2655,"title":"Tamarama Beach"}