Fountain of the Gods
March 5, 2019 in the United States ⋅ ☀️ 64 °F
Even if you’ve seen it a hundred times, the Fountain of the Gods at The Forum Shops inside Caesars Palace is always a sight to behold. Whatever “sight to behold” means. Because seeingRead more

