Monasteries and churches abound in Armenia, all located on atop steep hills and mountainsides. Join me as we visit Haghpat Monastery, Sevanavank Monastery overlooking Sevan Lake, known as the Emerald of Armenia, Noravank Monastery and Selim Caravanserai.