This has always been one of Meg's favorite places to shop when she visits. Craig is also a huge fan because they carry one of his favorite brands, Vuori.
Virginia Beach boasts gorgeous views of both the sun rising over the Atlantic Ocean and setting over the Chesapeake Bay in the same day.
The top five places you will want to snag a front-row seat to see the sunrise are:
1. Sandbridge Beach
2. King Neptune Statue (31st St. and the Boardwalk)
3. Virginia Beach Fishing Pier (15th St.)
4. Any Oceanfront Hotel
5. Croatan Beach
The best places to catch an unforgettable sunset are:
1. Chic's Beach
2. Chesapeake Bay
3. Rudee Inlet
4. Broad Bay
5. The Narrows