How to Spend a Weekend in Nantucket

From picturesque lighthouses to scrumptious food to beautiful beaches, Nantucket is the perfect place for a New England weekend escape. Stevie G. is joined by Melissa from Meliss Meets World to talk all about this magical island…

A Trip to Glacier Bay

Glacier Bay National park is an absolutely beautiful national park located in southeastern Alaska. The park, which is named for its abundant tidewater and terrestrial glaciers, is a popular stop for Alaskan cruises – in…