Alka The Lake Side Hotel Updated

The Mall
Nainital, Uttarakhand 263002 India