Where is Windsor Beach, Lake Havasu?

Coordinates: 34.489722222222, -114.36055555556

Be the first visitor to thank for this answer!

Thanks!