Yelapa and Puerto Vallarta, Jalisco, Mexico Ocean and jungle, sun and stars; breeching whales and soaring seabirds; nesting sea turtles and noisy parrots; da…