Destination creator (Voyajo Team)
Vaghashen (also Romanized as Vagashen; until 1935, Avdalagalu and Abdalaghalu) is a town in the Gegharkunik Province of Armenia. The town has two 16th century churches, and nearby are ruins of ancient forts. (...) (from Wikipedia)