Where is Repulse Bay Beach?
Where is Repulse Bay Beach located?
Repulse Bay Beach, Repulse Bay Beach, China (approx. 22.23861°, 114.1954°)
Where is Repulse Bay Beach on the map?
{"latitude":22.23861,"longitude":114.1954,"title":"Repulse Bay Beach"}