To be honest, Colonial Beach is still largely a secret, despite a location that’s just 90 minutes south of Washington, D.C. For those in the know, however, it’s worth visiting and the perfect ...