translate English to French: At the heart of Keem Bay is the beautiful fine sandy beach.
Au coeur de Keem Bay, s'étend une belle plage de sable fin.