Powder-soft white sand beaches, lush green golf courses which wind around calm lagoons, warm Caribbean seas and wild nature reserves: welcome to Mexico. The Caribbean coastline is a dream golf destination with excellent 5 star hotels and plenty of all-important sunshine.