These are best Yoga poses for core which help to strengthen body core and balance: Plank pose, Boat, Side plank, Warrior III, and Downward-facing dog pose.