#4: The SoCal Experience
San Diego, California
With year round near perfect weather and climate, San Diego offers terrific public facilities and private posh clubs where hanging out and enjoying the games are just part of the afternoon. The only issue is that there are too many to choose from! The city hosts multiple tournaments throughout the year for those who want to up their game.