Where is The Shoal Hotel La Jolla Beach located?
The Shoal Hotel La Jolla Beach, California, United States of America (approx. 32.83034°, -117.27687°)
The Shoal Hotel La Jolla Beach, California, United States of America (approx. 32.83034°, -117.27687°)