Karvansara es una aldea que existía en el distrito de Novo-Bayazid de la antigua gobernación de Iravan, más tarde en el territorio del antiguo distrito de Garanliq (Martuni), ahora provincia de Gegarkunik. Se encuentra a 10–12 km al sureste del asentamiento de Ashagi Garanliq, cerca del pueblo de Medina, en la orilla del río Ayrichay. El nombre del pueblo también se menciona en las obras de autores armenios como “Eyrichay Karvansara” y “Eyridzha Karvansara”.
En la aldea sólo vivían azerbaiyanos: 168 personas en 1873, 205 personas en 1886, 309 personas en 1897, 341 personas en 1904, 441 personas en 1914, 294 personas en 1916. En 1918, los azerbaiyanos fueron atacados por las fuerzas armadas armenias y expulsados de la aldea sometiéndolos a masacres masivas. Después del establecimiento del poder soviético en Armenia, parte de la población regresó a sus países de origen. 78 azerbaiyanos vivían aquí en 1922, 45 azerbaiyanos en 1926, 80 azerbaiyanos, 69 armenios, 29 kurdos en 1931. Los armenios fueron trasladados al pueblo en 1928–1930. Según la decisión del Consejo de Ministros de la URSS “Sobre el traslado de agricultores colectivos y otra población azerbaiyana de la República Socialista Soviética de Armenia a las tierras bajas de Kur-Araz de la República Socialista Soviética de Azerbaiyán» del 23 de diciembre de 1947, la población azerbaiyana de la aldea fue deportada por la fuerza a Azerbaiyán. Luego el pueblo fue abolido.
El topónimo se formó sobre la base de la palabra «carvansara», que significa «un edificio construido en una vía comercial».