Punta Gorda is the hometown of the late and great Belizean icon, Leela Vernon. Ms. Vernon has left her mark both nationally and internationally as a proud Belizean. And now, a vibrant image of Ms. Leela and depictions of her love for culture don the patriotic mural in the heart of Punta Gorda.