Grand Cayman is one of three islands that make up the Caymans Islands. It is the largest of the three islands and it sits 75 miles southwest of Little Cayman and 90 miles southwest of Cayman Brac. This 75 square mile island has much to offer, but I want to share with you a little town that stole ...