Sotogrande
Appearance
Sotogrande is a luxury 5,000 acre resort on Spain's Costa del Sol close to Gibraltar, renowned as being one of the most stylish and prestigious marinas in the world. Purpose built, it has developed into a complete community with its own marina, local shops, school, sports facilities and golf clubs.