Food & Beverage


Weekend Trip to Shimla

Shimla – A Snow-White Dream Shimla, also referred to as the “Queen of Hills,” is a quaint hill town in the alluring state of Himachal Pradesh that is tucked away at an elevation of 2205 meters. It has long been on the radar of tourists from all walks of life, drawn by its unspoiled landscape of imposing Himalayan peaks and ethereal forests of oak and pine.  With its lush surroundings, pleasant climate, snow-capped peaks, and vintage charm, Shimla has long drawn naturalists. This place’s aesthetic splendour, calm atmosphere, and melodic bird chirps......

Continue Reading