Setting a new standard for shopping in Grand Cayman, Governors Square is a 2 story, outdoor specialty center that is home to several retail stores, eateries / restaurants, a bank, and both local and international businesses. Conveniently located on West Bay Road across from the popular Seven Mile Beach, Governors Square is a one of a kind shopping and business centre
Member Since: 2009