Clearwater, Florida
Flag Land Base, Clearwater, Florida, United States.