VILLA ROYALE, SEVEN MILE BEACH, CAYMAN ISLANDS

Townhouse village adjacent to the world famous, Seven Mile Beach.