This idea is taking two awesome and combining them together, train rides and ice cream. Much like peanut butter and chocolate, take a ride on the Maine Narrow Gauge Railroad and add ice cream and you've got family fun!

The Maine Narrow Gauge Railroad Company and Museum offer 'Ice Cream Trains' on select Friday's throughout the summer.

Visitors can take a ride aboard the historic train, visit the museum, and enjoy a scoop of ice cream while supplies last.

The last two 'Ice Cream Trains' of the season are August 19th and 26th with train rides at 5, 6 and 7 p.m. Ice cream provided by Shain's of Maine.