Photo Stream - Michaelou Photography

Tamasos Dam

Tamasos Dam is next to Ayios Iraklidhios and is located in Lefkosia, Cyprus. Tamasos Dam has a length of 0.48 kilometres

damtamasoswater