PORTSMOUTH, Va. (WAVY) – First Landing State Park in Virginia Beach sits atop sand dunes and is a combination of bald cypress swamp and maritime forest.

Now is a great time of year for a hike and if you go on a sunny day, you might get lucky and catch a glimpse of a phenomenon called a “swamp rainbow.”