The country of Canada is represented at the official consulate on the first floor of Landmark Square in Grand Cayman's Seven Mile Beach.
1st Floor Landmark Square, 64 Earth CloseP.O. Box 30086, Upper Land, Grand Cayman , Cayman Islands ,
Click for more information