Best beaches to visit in… July Bliss Beach Lake Tahoe, California Polignano a Mare Italy Nissi Beach Cyprus Mkambati Nature Reserve South Africa Amrum Germany