2 cities found that start with 'larissa' in Greece

1. Larissa (39.5N, 22.5E)
Larisa, First-order Administrative Division


2. Larissa (39.64N, 22.42E)
Larisa, Seat Of A First-order Administrative Division