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