H
Himalayan Trekkers Review of HOTEL VAISHALI NEPAL
It has good location itself within thamel. A touri...
It has good location itself within thamel. A touristic area of kathmandu but the services and facilities are poor.
Comments: