10 reviews
New treasure art opposite Fewa paradise restaurant, Lakeside Rd Fewa, Pokhara 33700, Nepal