Found in the middle of a lake in a Croatian national park lies a stunning oval-shaped island dubbed "Mother of God Island".
Fed up with paying ever increasing prices at grocery stores and shopping outlets, Croatians have begun channeling their anger ...
Greece, a dominant player in the shipping sector, maintained its top position in 2023 with an impressive 477,115 vessel calls ...