Where is Windsor Beach, Lake Havasu?

Coordinates: -114.36055555556 34.489722222222

Be the first visitor to thank for this answer!

Thanks!