A cottage garden is a magical place. Come grab our cottage garden ideas and know the best plants and flowers to plant.