Categories
|
States
|
Countries
Star in a ring
Is this some kind of military installation, radar station perhaps?
More Info
|
Info Requested
-
6 comments
Cuba (CU)
Nearby
(68):
[
Orig. Street View
]
[
URL
]
[
X
]
URL:
Submit location to Virtual Globetrotting: