There is no Virginia Aquarium & Marine Science Center in "Bch." The facility is located in Virginia Beach, Virginia, United States.