Chaleix Naval Base

Chaleix Naval Base


Nouméa, New Caledonia (NC)
French Navy Naval base in New Caledonia

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement