Explore details about location 25 Martiou. 25 Martiou is a location situated within the Limassol - Λεμεσός alongside other areas such as Azaleas, Ayios Nicolaos Junction, Ovidiou.