Amboyna Cay
Trường Sa, Vietnam
Nature
Amboyna Cay is an island of the Spratly Islands group in the South China Sea located just outside of the southwest of Dangerous Ground. It is SW of Barque Canada Reef, south of the London Reefs, and NW of Swallow Reef.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account