White-sand beaches, turquoise seas and epic resorts: there's many different reasons why people love vacationing in the ...