Discover local beaches
Spanning an impressive 10 kilometers, it is not hard to tell where Long beach gets its name from. Th...