Quote Originally Posted by rjonsun View Post
Rob, where is the sculpture park called Jamaica Giants?
Regards,
Bob
Looks close to Negril in Little London !