Melamchi Tea Bar for high altitude Tea Lovers

This Tea bar was conceptualized to cater the tea lovers to taste the aroma of best tea in the world at it birth place. This bar is established surrounded by the natural environment and tea garden. Anyone who visits this place is bound to fall in love with the surrounding and a sip of tea in this facility.

Location: Malamchi, Nepal