luxebeatmag.com
My New Found Travel Love Is Newfoundland, Canada, Part I - Luxe Beat Magazine
My New Found Travel Love Is Newfoundland, Canada, Part I. When people find out I’m a travel writer, they invariably ask me what my favorite place is.