Back Next Cascade Complex

Cascade Complex

Cascade Complex is a monumental limestone staircase leading to the monument to Soviet victory in the Second World War. Cascade Complex is situated in Yerevan, the capital of Armenia, and offers a stunning view of the city and Armenian holy mountain Ararat, which is believed to be the resting place of Noah's Ark.

Activities in Cascade Complex

More pictures of Cascade Complex

Cascade Complex 1

You may be interested in

Must see in Armenia