The Public Lands Commission (PLC) recently installed forty newly designed Public Beach Access signs across Grand Cayman. The beach access signs comes following a study, commissioned amid public ...