your free PDF travel guide for Imperial Beach
best time to go
Wikipedia says:
Imperial Beach is a city in San Diego County, California, United States. The population was 26,992 at the 2000 census.
Every year the city holds the annual Sand Castles event, which draws about 400,000 people over three days. (...) more....


