I live in the island of Puerto Rico, in the Caribbean,(N18 14.549 W66 29.252) Water is warm and clear year long, and we have deep water very close to shore, I am giving Freediving/spearfishing clinics in the island.
This place is just awesome, am very lucky to live here, plenty of big fish to choose from, sandy gorgeous beaches, beautiful women, the food is incredible.
I also have been spearfishing and taken groups to a few places Like Peru, Costa Rica,North America, Mexico, ect, and I think each place has something good to offer.
I lived in Spain for two years, and I loved it.
I dont have white sharks here, at least we have never seen them, but like most places we got our share of sharks, tigers,makos,reef sharks, ect.