There could be nothing more irritating than the unwanted sounds disturbing ...

Located in the eastern coast of the Paxos Island, Loggos is ...