+UPLOAD
8 Reviews

Hotel Peace Plaza

Lakeside 6, 61670, Pokhara