Balboa Island – America

VERIFIED
Balboa Island - America
Score: 32,332
5 out of 8 Man Made Islands Worldwide
1 out of 8 Man Made Islands in United States
1 out of 8 Man Made Islands in United States