Surfing is an activity that many people wish they can do, some actually learn how to surf and even fewer master surfing. It is an activity that has become a competitive sport and attracts different people for different reasons. One of the major reasons why people surf is because of the locations. Surfing only works on water so naturally beaches are the go to destinations for all surfers. On top of perfect weather conditions, big waves, small crowds, perfect tubes and a lot of space for surfers to ride are some of the things that surfers look for in a surf spot. These destinations have all of them and more.