-
Viesearch·
-
@hotelekanteditor·
Deluxe rooms in Chail Palace
Chail is a little village perched on one of the Shivalik hills, overlooking the magnificent panorama. The King decided to establish his own capital from whence he could look down upon the British Indian Capital.