I f you are thinking of booking a beach destination or tropical getaway, consider the gorgeous city of Mazatlán in México.
Away in the mountains of central Idaho lies a charming lakeside town that feels like something straight out of a storybook.