Villa Royale, Seven Mile Beach, Cayman Islands

Townhouse village adjacent to the world famous Seven Mile Beach.