Wiggle Bay (location)



Wiggle Bay is an island on the beach.