×

Bimini Road

Geographical feature
The Bimini Road, sometimes called the Bimini Wall, is an underwater rock formation near North Bimini island in the Bahamas. The Road consists of a 0.8 km-long northeast-southwest linear feature composed of roughly rectangular limestone blocks. Wikipedia