Amidst the influx of single use plastics, an activist and his neighbors confront the threat to their piece of paradise in the remote town of Punta Gorda, in southern Belize.