It is famous for its lush greenery, foggy mountains and vibrant coffee plantations which attract tourists from afar. While Abbey Falls, Raja's Seat, and Namdroling Monastery are among the popular ...