Big Boss Darkale is a tea house offering a relaxing atmosphere to enjoy conversations with nature.