The Village in the Sea
Everyone probably knows about the Bermuda Triangle, and its myth of having aliens that sink ships and make planes crash. But maybe, that's not the real story.
Victoria Penrose finds herself in the village of Adhaesit after an unfortunate situation that involved being pushed off of a sinking cruise ship. Mrs. Locke, one of the inhabitants of Adhaesit, opens her home to Victoria, but with the price of Victoria forever being stuck in the Bermuda Triangle. She soon learns that everyone in the village was cursed to be stuck in the town by the deranged mayor, never to step foot out of the triangle again. Victoria and several of her new-found friends set out to break the curse, and with many people conspiring against them it might be more difficult than any of them imagined.
(Amazing cover made by @Toucan1022)