Where is Venetian Pool?

Where is Venetian Pool located?

Venetian Pool, Venetian Pool, United States of America (approx. 25.74611°, -80.27417°)


Where is Venetian Pool on the map?