Peaceful time in Cedar Inn
Cedar inn is a marvel located on the crown of queen of mountains Darjeeling.Rooms are designed tastefully in wood with a sit out. When you open the window in sit out, you have a view of hills with snow ladden Kanchenjunga. Really awesome location. Staff and management are polite…