26.5 C
Florida
Sunday, March 3, 2024
- Advertisement -spot_img

TAG

Ocean Atlas

Bahamas: A home to world’s largest underwater statue- Ocean Atlas

The world’s largest underwater statue; named as “Ocean Atlas” is located in the Bahamas.

Latest news

- Advertisement -spot_img