ABOUT THIS STATION
Mega Star España desde la ciudad de Cuenca es un municipio histórico de España and la capital de la provincia homónima, ubicada en la comunidad autónoma de Castilla-La Mancha. Su casco antiguo, famoso por las icónicas Casas Colgadas, está situado de manera espectacular entre los barrancos de los ríos Júcar and Huécar, lo que le valió ser declarada Patrimonio de la Humanidad por la UNESCO