Get highlights of mykerkyra.com delivered to your inbox
The loggerhead turtle is an endangered species protected by the International Union for the Conservation of Nature (IUCN). Meet caretta […]