North Lido Beach is a haven for those who crave solitude and unspoiled beauty. Here, quiet dunes and tangled mangroves frame ...