Khor Ambado Beach
A beautiful beach in Tadjoura Bay, ideal for swimming and snorkeling1.
Tadjoura Bay, Djibouti