Lion Square, also known as Eleftheriou Venizelou Square, is a bustling square located in the heart of Heraklion. It is named after the iconic Morosini Fountain, which features four lions. The square is surrounded by shops, cafes, and restaurants, making it a popular meeting point for locals and tourists alike. It's a great place to relax, people-watch, and soak in the vibrant atmosphere of the city.