+UPLOAD
19 Reviews

Hotel Tibet International

Boudha, Tusal, 44600, Kathmandu