Danzante Bay Golf Course at Villa Del Palmar Islands of Loreto, Baja California Sur, Mexico June 17, 2017 by Valerie Mitchell