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