Welcome to the Cayman Islands! This HD stream takes you the west coast of the Grand Cayman Island with this live view of the crowd in Royal Palms Beach Club, on the splendid Seven Miles Beach! You may see cruise ships in the background, as just south of here is the port of call of George Town, the capital city. Grand Cayman is the largest of the three Cayman Islands, lying on the western Caribbean Sea. To explore this major tourist destination please find our street view map by scrolling down the page.