Mackinac Island - Leave Your Vehicle At The Ferry
As a beach fan, the possibility of traveling to a Caribbean island without beaches put this island on the bottom of my getaway list. But, gradually the possibility of identifying humpback whales, strolling through gingerbread house villages, and communicating with locals who have a continuous warm personality ultimately led us to invest 4 days on t