Destination

Location:
Ava Art Gallery, Darjeeling
Country:
India

Overview of Ava Art Gallery, Darjeeling

Established in 1965, this colorful museum features oil, water & thread paintings by Ava Devi.