VASAA

VASAA

Hermitage, staying place of saints.