The couple created the Coral Sands Hotel in 1968, and its claim to fame was its lush landscape and cinematic views of the ...
Which is better, Puerto Vallarta or Cozumel? I break it all down so you can decide which one is right for you.