Garhi Habibuballa — a hidden scenic spot of the north